Software Quality Assurance in CMM and XP- A Comparative Study

نویسندگان

  • V. Phani
  • K. Rajasekhara
چکیده

Software Quality Assurance is a planned and systematic set of activities necessary to provide adequate confidence that requirements are properly established and products or services confirm to specified standards. Successful software engineering strongly depends on the delivery of high quality software. In the present paper, we compare Capability Maturity Model (CMM) and Extreme Programming (XP) regarding their software quality support in terms of software quality development and software quality assurance and also we presented Software Quality Assurance Proposed by ISO 9000-3.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Maturing Extreme Programming Through the CMM

Extreme Programming (XP) and the Capability Maturity Model (CMM) are two recently emerging models addressing the difficulty of developing and delivering high-quality software products. The CMM introduces 5 levels of maturity and gives guidelines for what to do at an organizational level, while XP gives explicit guidelines for how to develop software at a project level. Together these models for...

متن کامل

Higher CMM Levels Attained by QA Certified Software Developers

This paper addresses the question: is higher capability maturity associated with adoption of Quality Assurance (QA) certification? To assess the extent of adoption of third-party QA certification by Australian software developers, a survey of 1,000 software developers was recently conducted. The questionnaire also included an assessment of their capability maturity based on the capability matur...

متن کامل

CMM compliance in small organizations

CMM [8][6] is currently considered as the de facto standard for process capability certification in organizations dedicated to software development. Independent of their size, these organizations can be certified at one of CMM ́s five process maturity levels: Initial, Repeatable, Defined, Managed or Optimizing. At each level a number of Key Process Areas (KPAs) need to be satisfied, The KPAs are...

متن کامل

Agile Methodology in Cmm Framework: an Approach to Success for Software Companies in China

CMM has been well accepted by the world as the standard for software development process control, quality improvement, and software company capacity evaluation. Aiming at the software outsourcing service market, more and more Chinese software companies are involved in the CMM certifications rush. However, to most of them, CMM is a very challenging goal. As China’s software industry is still at ...

متن کامل

A Methodology for Self-Diagnosis for Software Quality Assurance in Small and Medium-Sized Industries in Latin America

Currently, only a small fraction of software companies around the world achieve a high quality level for their development process. A vast majority of software producers, which have not yet implemented a methodology for software quality assurance, are paying high costs of production and systems maintenance, and are therefore being displaced from the global market, not being on the same competit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012